• word of the day

    nephthytis afzelii

    nephthytis afzelii - Dictionary definition and meaning for word nephthytis afzelii

    Definition
    (noun) tropical rhizomatous plant cultivated as an ornamental for its large sagittate leaves
Download our Mobile App Today
Receive our word of the day
on Whatsapp